#message-input {
  padding: 4px 24px 4px 4px; /** 输入框内填充 */
  font-size: 14px; /** 字体大小 */
  color: inherit; /** 继承颜色 */
  cursor: text; /** 文本输入光标 */
  resize: none; /** 不允许调整尺寸 */
  background: none; /** 无背景 */
  border: none; /** 边框样式，可根据需求修改 */
  border-radius: 0; /** 边框圆角 */
  min-height: 90px; /** 最小高度 */
  line-height: 20px; /** 行高 */
  overflow-y: auto; /** 内容过多时允许滚动 */
  overflow-x: hidden; /** 内容过多时不允许横向滚动 */
  flex: 1; /** 弹性盒自适应填充可用空间 */
  caret-color: #13987f; /** 光标颜色，可根据需求调整 */
  white-space: normal; /** 保留空白符号并正常换行 */
  word-break: break-all; /** 强制在单词内部进行换行 */
  overflow-wrap: break-all;
  -webkit-white-space: normal; /** 兼容webkit浏览器 */
  -webkit-word-break: break-all;
  -webkit-overflow-wrap: break-all;
  hyphens: auto; /** 行尾自动断开长单词 */
  -webkit-hyphens: auto;
}
.ait-options {
  @apply w-200px h-fit max-h-190px bg-[--center-bg-color] rounded-8px p-[5px_0_5px_5px] border-(1px solid [--box-shadow-color]);
  box-shadow: 2px 2px 12px 2px var(--box-shadow-color);
  .ait-item {
    @apply h-26px text-[--text-color] text-14px p-[5px_0_5px_10px] mr-5px rounded-6px cursor-pointer;
  }
}

.AI-options {
  @apply w-260px h-fit max-h-190px bg-[--center-bg-color] rounded-8px p-[5px_0_5px_5px] border-(1px solid [--box-shadow-color]);
  box-shadow: 2px 2px 12px 2px var(--box-shadow-color);
  .AI-item {
    @apply h-26px text-[--text-color] text-14px p-[5px_0_5px_10px] mr-7px rounded-6px cursor-pointer;
  }
}

.active {
  background-color: var(--list-hover-color);
}
